232 BBS E-Market Professional Arbitrary File Inclusion CGI 2004/09/13 Nico 'Triplex' Spicher Triplex@IT-Helpnet.de http://triplex.it-helpnet.de/ http://www.it-helpnet.de/ Marc Ruef marc dot ruef at computec dot ch http://www.computec.ch computec.ch 2004/11/14 2.0 Made some slight modifications and enhancements in version 1.1. Corrected the plugin structure and added the accuracy values in 1.2. Improved the pattern matching and introduced the plugin changelog in 2.0 tcp 80 open|send GET /becommunity/community/index.php?pageurl=http://www.php.net/downloads.php HTTP/1.0\n\n|sleep|close|pattern_exists HTTP/#.# ### *PHP Function List* 90 This plugin was written with the ATK-Plugin-Creator [http://triplex.it-helpnet.de]. y3dips y3dips@echo.or.id http://y3dips.echo.or.id 2004/09/07 http://echo.or.id/adv/adv06-y3dips-2004.txt BBS E-Market Professional Other solutions Cross Site Scripting Input passed to the "pageurl" parameter in "index.php" isn't properly verified, before it is used to include files. This can be exploited to include arbitrary files from external and local resources. Edit the source to ensure that only trusted files from the local system are included. Yes http://secunia.com/advisories/12509 Yes Yes High 2 7 9 3 12509 Hacking Intern - Angriffe, Strategien, Abwehr, Marc Ruef, Marko Rogge, Uwe Velten and Wolfram Gieseke, November 1, 2002, Data Becker, Düsseldorf, ISBN 381582284X http://www.computec.ch